SADI Semantic Web Services -- 'cause you can't always GET what you want!
نویسندگان
چکیده
SADI – Semantic Automated Discovery and Integration – is a set of standards-compliant Semantic Web Service design patterns that exploit the relatively straightforward interfaces exposed by most Bioinformatics Services to simplify and partially automate Service design and deployment. The SADI design explicitly exposes an important Service feature – the semantic relationship between input and output data. SADI Services consume and produce instances of OWL Classes, where the service’s function is to add properties onto the input Class until it fulfills the class-membership requirements of the output Class. Indexing Services based on the properties they add enables discovery of Services that generate the biological features of interest relative to a piece of in-hand data. We show that this design pattern can be used to create a client application with strikingly rich semantic behaviors, such as automated discovery of distributed data resources and the automated orchestration of chains of Web Services into complex workflows.
منابع مشابه
You can’t always get what you want...-QoS in CWS
As Mick Jagger said “You can’t always get what you want but if you try sometimes you might find you get what you need.” This is an attitude that seems to prevail in the provision of web services. The provision of quality of service is seen as a compromise between the customer requirements and the ability of the service providers and the underlying network. However many of the quality of service...
متن کاملSpeed Reading: You Can't Always Get What You Want, but Can You Sometimes Get What You Need?
متن کامل
The Semantic Web. Enabling innovative approaches for handling information and services
Ladies and Gentlemen, I would now rather move into a more technical presentation compared to the first keynote speaker. So the basic idea is to outline: What kind of methods we have around in the Semantic Web area and how these methods could be used for developing, what I called “Innovative Approaches for Handling Information and Services”. What’s the outline of my talk? Well, I would like to s...
متن کاملDesigning web navigation - optimizing the user experience
Want to get experience? Want to get any ideas to create new things in your life? Read designing web navigation optimizing the user experience now! By reading this book as soon as possible, you can renew the situation to get the inspirations. Yeah, this way will lead you to always think more and more. In this case, this book will be always right for you. When you can observe more about the book,...
متن کاملAre you paid what you're worth?
Want to get experience? Want to get any ideas to create new things in your life? Read are you paid what youre worth now! By reading this book as soon as possible, you can renew the situation to get the inspirations. Yeah, this way will lead you to always think more and more. In this case, this book will be always right for you. When you can observe more about the book, you will know why you nee...
متن کامل